肯尼斯·蓝·汤普森

更新时间:2024-07-06 16:48

肯尼斯·蓝·汤普森(Kenneth Lane Thompson),1943年2月4日出生于美国路易斯安那州新奥尔良,1983年图灵奖得主,美国国家科学院院士美国国家工程院院士谷歌公司软件工程师。

人物生平

1943年2月4日,肯尼斯·蓝·汤普森出生于美国路易斯安那州新奥尔良,他的父亲服役于当时的美国海军

1965年,获得加州大学伯克利分校理学学士学位。

1966年,获得加州大学伯克利分校电子工程与计算机科学硕士学位。

1967年—1969年,担任美国新泽西州默里希尔贝尔实验室技术人员。

1980年,当选为美国国家工程院院士。

1983年,担任贝尔实验室研究员,同年获得图灵奖。

1985年,当选为美国国家科学院院士。

1997年,当选为美国计算机历史博物馆fellow。

1998年,被时任美国总统比尔·克林顿授予美国国家技术奖章。

2000年,担任Entrisphere公司研究员。

2005年,入选ACM SIGOPS名人堂。

2006年,担任谷歌公司软件工程师。

主要成就

科研成就

肯尼斯·蓝·汤普森于1969年编写了第一个版本的Unix操作系统,这是第一个可移植操作系统,它为计算领域的网络范式奠定了基础,当时使用的是运行在GECOS上的交叉汇编程序,Unix为用户提供交互式远程终端计算和共享文件系统,肯尼斯·蓝·汤普森还基于BCPL创建了一种称为B的解释性语言,用它来重新实现Unix的非内核部分,他与合作者在1973年用C语言重写了Unix的大部分,这使得进一步的开发和移植到其他平台变得更加容易,Unix后来被设计成可以在从大型机到个人电脑的设备上运行,在学术环境和互联网服务器上广泛使用。

[1]K.Thompson,Regular Expression Search Algorithm[J],Communications of the ACM,Vol.11,No.6,pp.419-422,1968.

[2]D.M.Ritchie and K.Thompson,The UNIX Time-Sharing System[J],Communications of the ACM,Vol.17, No.7,pp.365-375,1974.

[3]K.Thompson,“Belle Chess Hardware”,In Advances In Computer Chess 3(ed. M.R.B. Clarke)[J],Pergamon Press,1982.

[4]K.Thompson,Reflections on Trusting Trust,1983 Turing Award Lecture[J],Communications of the ACM,Vol.27,No.8,pp.761-763,1984.

[5]R.Pike,D.Presotto,S.Dorward,R.Flandrena,K.Thompson,H.Trickey and P.Winterbottom,Plan 9 from Bell Labs[J],Computing Systems,Vol.8,No.3,pp.221-254,1995.

肯尼斯·蓝·汤普森于1975年获得ACM编程系统和语言论文奖。

荣誉表彰

社会任职

肯尼斯·蓝·汤普森1975年至1976年担任加州大学伯克利分校客座教授,1988年担任澳大利亚悉尼大学客座教授。

人物评价

肯尼斯·蓝·汤普森的成就得到了很多次认可(The achievements of Ken Thompson have been recognized many times over)。(IEEE计算机协会评)

肯尼斯·蓝·汤普森是计算机科学领域的成功先驱(Kenneth Lane Thompson is a successful pioneer in Computer Science)。(乔治梅森大学评)

免责声明
隐私政策
用户协议
目录 22
0{{catalogNumber[index]}}. {{item.title}}
{{item.title}}